From 091d4bd4aaf8c786cd876fafccf5654865d4edf0 Mon Sep 17 00:00:00 2001 From: YAMAMOTO Mitsuharu Date: Sun, 16 Mar 2008 09:15:38 +0000 Subject: [PATCH] (mac-service-open-file): Use file URL instead of file name string. --- lisp/term/mac-win.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lisp/term/mac-win.el b/lisp/term/mac-win.el index 7bf738bdd50..3ed2e5440a8 100644 --- a/lisp/term/mac-win.el +++ b/lisp/term/mac-win.el @@ -2117,7 +2117,9 @@ either in the current buffer or in the echo area." (defun mac-service-open-file () "Open the file specified by the selection value for Services." (interactive) - (find-file-existing (x-selection-value mac-service-selection))) + ;; The selection seems not to contain the file name as + ;; public.utf16-plain-text data on Mac OS X 10.4. + (dnd-open-file (x-get-selection mac-service-selection 'public.file-url) nil)) (defun mac-service-open-selection () "Create a new buffer containing the selection value for Services." -- 2.30.2